package free.grnadav.jquerymobilegwt.client.hasinterface;

public interface HasIcon {

	public enum Icon {
		GEAR ("gear"),
		DELETE ("delete"),
		ARROWLEFT ("arrow-l"),
		ARROWRIGHT ("arrow-r"),
		ARROWUP ("arrow-u"),
		ARROWDOWN ("arrow-d"),
		PLUS ("plus"),
		MINUS ("minus"),
		CHECK ("check"),
		REFRESH ("refresh"),
		BACK ("back"),
		GRID ("grid"),
		STAR ("star"),
		ALERT ("alert"),
		INFO ("info"),
		HOME ("home"),
		SEARCH ("search");
		
		public final String jqmDataType; 
		Icon(String jqmDataType) {
			this.jqmDataType = jqmDataType;
		}
	}
	
	public Icon getIcon();
	public void setIcon(Icon icon);
	
}
